nitrate reducing - French English Dictionary